package org.jeecg.modules.solitaire_app.app.service;

import com.github.pagehelper.PageInfo;
import org.jeecg.common.api.vo.Result;
import org.jeecg.modules.solitaire_app.app.entity.YsyDrivingTrack;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.Objects;

/**
 * @Description: 车辆轨迹订单
 * @Author: jeecg-boot
 * @Date: 2023-11-30
 * @Version: V1.0
 */
public interface IYsyDrivingTrackService extends IService<YsyDrivingTrack> {

    /*查询72小时之内的数据*/
    List<YsyDrivingTrack> getYsyDrivingTrackTime(Date startTime, Date endTime,String carNo);

    Result<PageInfo<YsyDrivingTrack>> getBigDataDrivingTracks(Map<String, Object> map);

    Result<Integer> getBigDataAllOrders();
}
